i guess i got lucky - German English Dictionary